Big Huge Thesaurus

Salix caprea

noun

sounds kind of like